package com.len.service;

import com.len.base.BaseService;
import com.len.entity.BehaviorField;
import com.len.entity.ReportConfig;

import java.util.List;

/**
 * @author songxiangyang
 * @date 2019/03/15.
 */
public interface ReportConfigService extends BaseService<ReportConfig,String> {


  @Override
  int deleteByPrimaryKey(String id);

  @Override
  int insert(ReportConfig record);

  @Override
  int insertSelective(ReportConfig record);


  ReportConfig selectByPrimaryKey(String id);

  @Override
  int updateByPrimaryKeySelective(ReportConfig record);

  @Override
  int updateByPrimaryKey(ReportConfig record);

  @Override
  List<ReportConfig> selectListByPage(ReportConfig reportConfig);

    int selectCountByCondition(BehaviorField behaviorField);
}
